# encoding: utf-8
# @project: st2111 
# @file: wordcloud_simple.py
# @time: 2023/3/2 14:18
# @author: abcque
# @license: (C) Copyright 2013-2021
# @contact: abcque@outlook.com
# @IDE: PyCharm
# @desc: wordcloud 异性词云
from wordcloud import WordCloud
import matplotlib.pyplot as plt
from PIL import Image
import numpy as np

if __name__ == "__main__":
    text = "我 在 陕西 交通 职业 技术 学院 软件 技术 专业 学习，软件 技术 专业 的 课程 很 有趣！"
    font = "./fonts/msyh.ttc"


    alice_mask = np.array(Image.open("alice_mask.png"))
    wc = WordCloud(background_color="white", max_words=2000, mask=alice_mask,
                 contour_width=3, contour_color='steelblue', font_path=font)

    wc.generate(text=text)
    plt.imshow(wc, interpolation='bilinear')
    plt.axis("off")
    plt.show()

